technological breakthrough - Turc Anglais Dictionnaire